disembodied technological progress - Französisch Englisch Wörterbuch